home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.2 Development Libraries / SGI IRIX 6.2 Development Libraries.iso / dist / complib.idb / usr / share / catman / p_man / cat3 / complib / dlasq4.z / dlasq4
Text File  |  1996-03-14  |  1KB  |  67 lines

  1.  
  2.  
  3.  
  4. DDDDLLLLAAAASSSSQQQQ4444((((3333FFFF))))                                                          DDDDLLLLAAAASSSSQQQQ4444((((3333FFFF))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      DLASQ4 - DLASQ4 estimates TAU, the smallest eigenvalue of a matrix
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      SUBROUTINE DLASQ4( N, Q, E, TAU, SUP )
  13.  
  14.          INTEGER        N
  15.  
  16.          DOUBLE         PRECISION SUP, TAU
  17.  
  18.          DOUBLE         PRECISION E( * ), Q( * )
  19.  
  20. PPPPUUUURRRRPPPPOOOOSSSSEEEE
  21.         DLASQ4 estimates TAU, the smallest eigenvalue of a matrix. This
  22.         routine improves the input value of SUP which is an upper bound
  23.         for the smallest eigenvalue for this matrix .
  24.  
  25.  
  26. AAAARRRRGGGGUUUUMMMMEEEENNNNTTTTSSSS
  27.      N       (input) INTEGER
  28.              On entry, N specifies the number of rows and columns in the
  29.              matrix. N must be at least 0.
  30.  
  31.      Q       (input) DOUBLE PRECISION array, dimension (N)
  32.              Q array
  33.  
  34.      E       (input) DOUBLE PRECISION array, dimension (N)
  35.              E array
  36.  
  37.      TAU     (output) DOUBLE PRECISION
  38.              Estimate of the shift
  39.  
  40.      SUP     (input/output) DOUBLE PRECISION
  41.              Upper bound for the smallest singular value
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.